﻿namespace Rosetta.Composition
{
    public interface ITemplateVisitor
    {
        #region Methods

        void Visit(InputterNode node);

        void Visit(ConverterNode node);

        void Visit(OutputterNode node);

        #endregion
    }
}